remote steering systems - German English Dictionary